package clientdcsinstance.client.impl;

import org.omg.CORBA.Context;
import org.omg.CORBA.ContextList;
import org.omg.CORBA.DomainManager;
import org.omg.CORBA.ExceptionList;
import org.omg.CORBA.NVList;
import org.omg.CORBA.NamedValue;
import org.omg.CORBA.Object;
import org.omg.CORBA.Policy;
import org.omg.CORBA.Request;
import org.omg.CORBA.SetOverrideType;

import clientdcsinstance.server.accessers.DataReaderListener;
import clientdcsinstance.server.interfaces.Suscriber;
import clientdcsinstance.server.operations.Operation;
import dcsinstnce.server.accessers.DataReader;

public class SuscriberMock implements Suscriber{

	@Override
	public void publish(String topicName, Operation operation) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public Operation read(String topicName) {
		// TODO Auto-generated method stub
		return null;
	}

/*	@Override
	public void addDataReaderListener(String topicName, DataReader listener) {
		// TODO Auto-generated method stub
		
	}*/

	@Override
	public clientdcsinstance.server.accessers.DataReader getDataReaderListener(short i) {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public Request _create_request(Context ctx, String operation,
			NVList arg_list, NamedValue result) {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public Request _create_request(Context ctx, String operation,
			NVList arg_list, NamedValue result, ExceptionList exclist,
			ContextList ctxlist) {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public Object _duplicate() {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public DomainManager[] _get_domain_managers() {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public Object _get_interface_def() {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public Policy _get_policy(int policy_type) {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public int _hash(int maximum) {
		// TODO Auto-generated method stub
		return 0;
	}

	@Override
	public boolean _is_a(String repositoryIdentifier) {
		// TODO Auto-generated method stub
		return false;
	}

	@Override
	public boolean _is_equivalent(Object other) {
		// TODO Auto-generated method stub
		return false;
	}

	@Override
	public boolean _non_existent() {
		// TODO Auto-generated method stub
		return false;
	}

	@Override
	public void _release() {
		// TODO Auto-generated method stub
		
	}

	@Override
	public Request _request(String operation) {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public Object _set_policy_override(Policy[] policies,
			SetOverrideType set_add) {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public clientdcsinstance.server.accessers.DataReader getDataReaderListenerByTopicName(
			String topicName) {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public short getListenerCount() {
		// TODO Auto-generated method stub
		return 0;
	}

	@Override
	public String getTopicName(short i) {
		// TODO Auto-generated method stub
		return null;
	}

}
